home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / programming / other / flexcat / flexcat.announce < prev    next >
Text File  |  1999-06-14  |  6KB  |  160 lines

  1.  
  2. TITLE
  3.  
  4.     FlexCat - Flexible catalog and source tool
  5.  
  6.  
  7. VERSION
  8.  
  9.     2.3
  10.  
  11. AUTHOR
  12.  
  13.     Jochen Wiedmann and Marcin Orlowski
  14.  
  15.     e-mail: carlos@amiga.com.pl
  16.     WWW   : http://wfmh.org.pl/~carlos/
  17.  
  18.  
  19. DESCRIPTION
  20.  
  21.     FlexCat creates catalogs and the source to handle them.  The difference
  22.     between FlexCat and KitCat, CatComp and some others is, that FlexCat is
  23.     designed to produce any source you want:  any programming language, any
  24.     individual needs should be satisfied.  However, FlexCat is not more
  25.     difficult to use.
  26.  
  27.     This sounds like a contradiction.  FlexCat's solution is to use
  28.     template files, the so called "source descriptions".  Ready to use examples
  29.     for Assembler, C, C++, E, Oberon and Modula-2 are distributed, additionally
  30.     an example for supporting catalogs on Workbench 2.0.  Any other examples
  31.     are welcome.
  32.  
  33.  
  34. FEATURES
  35.  
  36.     FlexCat features include:
  37.  
  38.     * Runs on any Amiga
  39.     * Localized of course ;-)
  40.     * Can produce catalog handling source code for any language
  41.       (templates for Assembler, C, C++, E, Oberon and Modula-2 included)
  42.     * Written by the people who use it daily (so it should cover all
  43.       your needs)
  44.  
  45.  
  46. SPECIAL REQUIREMENTS
  47.  
  48.     FlexCat works on any Amiga, however you need OS2.04 or higher
  49.     to make it using the localization for own purposes.
  50.  
  51.  
  52. AVAILABILITY
  53.  
  54.     FlexCat is available on its support site:
  55.  
  56.     http://amiga.com.pl/flexcat/
  57.     ftp://ftp.amiga.com.pl/pub/flexcat/
  58.  
  59.     and naturally on Aminet mirrors, eg.
  60.  
  61.     ftp://ftp.wustl.edu/pub/aminet/dev/misc/
  62.  
  63.  
  64. ARCHIVES
  65.  
  66.     Since release 2.0, the FlexCat distribiution is splitted into the
  67.     smaller archives. They are (in order of importance):
  68.  
  69.     FlexCat.lha          - Latest FlexCat, user contribitions, english manual
  70.                            and foreign catalog files
  71.  
  72.     FlexCat_0x0.lha      - patches for 020, 040 and 060 versions of FlexCat
  73.                            (PPC makes no sense here. I checked that).
  74.  
  75.     FlexCat_XtraDocs.lha - FlexCat's guide in non english languages. Currently
  76.                            Svenska, Espanol and Deutsch are provided
  77.  
  78.     FlexCat_CatSrc.lha   - #?.cd and #?.ct files for existing translations and
  79.                            #?.texinfo documents
  80.  
  81.     FlexCat_Src.lha      - C source code for the FlexCat itself
  82.  
  83.     If you just want to use FlexCat, the 1st archive is all you need.
  84.     If you want to have CPU optimised binaries, take both 1st and 2nd
  85.     and patch the original release.  If you want to read translated manual,
  86.     get the 3rd one.  If you want to make the translation take the 4th one
  87.     (but I suggesto to join the Amiga Translators' Organisation
  88.     <http://ato.vapor.com/ato> first!)
  89.  
  90.     
  91. PRICE
  92.  
  93.     Freeware
  94.  
  95. CHANGES
  96.  
  97.   * v2.3 (19.05.99) - "Trailing ellipsis" detector was broken (Marco
  98.                       De Vitis <marco.dvv@flashnet.it>)
  99.  
  100.                     - Seems I updated the english manual for v2.2, but
  101.                       forgot to create .guide file out of texinfo.
  102.  
  103.                     - Fixed manual to say "1999" instead of "1998", and
  104.                       fixed #?.cd file to show proper arguments when
  105.                       help ("?") is requested (Herve Dupont
  106.                       <herve.dupont@nordnet.fr>)
  107.  
  108.                     - Spanish translation by Sergio Martín Rodríguez
  109.                       <smartin@kaos.es> and Tomás J. Cantó
  110.                       <tjcanto@redestb.es>
  111.  
  112.   * v2.2 (14.04.99) - FlexCat can now copy "**NEW**" markers (or other
  113.                       specified) from old #?.ct file to new one, while
  114.                       upgrading #?.ct file (FlexCat CD CT newctfile CT).
  115.                       It should now be fearless to upgrade your all not
  116.                       yet finished translations. Due to this feature two
  117.                       new options appeared (available in prefs as well):
  118.                       COPYNEWs/S (specify if you want to activate this
  119.                       feature - to avoid possible problems its turned off
  120.                       by default), OLD_MSG_NEW/K - the string that marks
  121.                       new strings in old #?.ct file (by default "**NEW**"
  122.                       so you don't need to specify it unless you change
  123.                       MSG_NEW too). NOTE: FlexCat automatically appends
  124.                       "; " to the string!  (Christian Hattemer
  125.                       <Chris@heaven.riednet.wh.tu-darmstadt.de>)
  126.  
  127.                       Long awaited check for trailing ellipsis is now
  128.                       implemented
  129.  
  130.                       FlexCat now expands the above feature, and checks
  131.                       for trailing spaces, as it appears to be the most
  132.                       overlooked trailing character ever
  133.  
  134.                       Added missing #endif is source code, disallowing
  135.                       easy StormC or non-amiga compilations (Christian
  136.                       Hattemer)
  137.  
  138.                       Every line of original string that FlexCat puts
  139.                       into created #?.ct file is now prefixed by "; ".                      
  140.                       Previously, only first line had space between
  141.                       semicolon and the main text (Christian Hattemer)
  142.  
  143.                       Source descriptors and other FlexCat related
  144.                       goodies for StormC by Christian Hattemer
  145.                       are now available from any Aminet mirror
  146.                       (dev/c/Storm_FlexCat.lha) or from his homepage:
  147.                       http://www.riednet.wh.tu-darmstadt.de/~chris/
  148.  
  149.                       New translations: slowensko  - Damir Arh
  150.                       <damir.arh@guest.arnes.si>
  151.  
  152.                       Updated catalogs: svenska - Magnus Holmgren
  153.                       <lear@algonet.se>, srpski - Ljubomir Jankovic
  154.                       <lurch@beotel.yu>, nederlands - Leon Woestenberg
  155.                       <leon@stack.nl>, deutsch - Christian Hattemer
  156.                       <Chris@heaven.riednet.wh.tu-darmstadt.de>
  157.                       
  158.                       English manual updated to match latest changes.
  159.  
  160.